package com.jwds.digital.bios.business.service.rule;

import com.jwds.digital.bios.business.core.infrastructure.dto.dispatch.DispatchParameterReqDTO;

import java.util.List;

/**
 * @author hesong
 */
public interface DispatchRuleSortInterface {
    /**
     * 获取规则编码接口(与数据库中规则编码一致)
     *
     * @return 规则编码
     */
    String getRuleCode();


    /**
     * 规则排序实现接口
     *
     * @param dataList
     * @return 根据规则排序后数据列表
     */
    List<DispatchParameterReqDTO> sortProcess(List<DispatchParameterReqDTO> dataList);

}
